#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
void pai(int *p, int n);
int main()
{
	int a[100];
	int k, n, j, i;
	scanf("%d ", &k);
	for (i = 0; i<k; i++){
		scanf("%d ", &n);
		for (j = 0; j<n; j++){
			scanf("%d", &a[j]);
		}
		pai(a, n);
		for (j = 0; j<n - 1; j++){
			printf("%d ", a[j]);
		}
		printf("%d\n", a[n - 1]);
	}
	return 0;
}
void pai(int *p, int n){
	int i, j, t;
	int m;
	for (i = 0; i<n - 1; i++){
		m = i;
		for (j = i + 1; j<n; j++){
			if (*(p + j)<*(p + m)){
				m = j;
			}
		}
		t = *(p + m);
		*(p + m) = *(p + i);
		*(p + i) = t;

	}
}